lemon cheese
Explore definitions, synonyms, and language insights of lemon cheese
Definitions
                    Noun
                    
            a conserve with a thick consistency; made with lemons and butter and eggs and sugar
                Explore definitions, synonyms, and language insights of lemon cheese